wave of speculation - Turkish English Dictionary